home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / netbus.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  94 lines

  1. #
  2. # This script was written by Renaud Deraison <deraison@cvs.nessus.org>
  3. #
  4. # See the Nessus Scripts License for details
  5. #
  6.  
  7. if(description)
  8. {
  9.  script_id(10151);
  10.  script_bugtraq_id(7538);
  11.  script_version ("$Revision: 1.16 $");
  12.  script_cve_id("CAN-1999-0660");
  13.  name["english"] = "NetBus 1.x";
  14.  name["francais"] = "NetBus 1.x";
  15.  script_name(english:name["english"], francais:name["francais"]);
  16.  
  17.  desc["english"] = "NetBus 1.x is installed. 
  18.  
  19. This backdoor/administration tool allows 
  20. anyone to partially take the control of 
  21. the remote system.
  22.  
  23. An attacker may use it to steal your
  24. password or prevent your from working
  25. properly.
  26.  
  27. Furthermore, Netbus authentication may be bypassed.
  28.  
  29. Solution : 
  30. http://members.spree.com/NetBus/remove_1.html
  31. http://members.spree.com/NetBus/remove_2.html
  32.  
  33. Risk factor : High";
  34.  
  35.  
  36.  desc["francais"] = "NetBus 1.x est installΘ.
  37.  
  38. Cette backdoor/programme d'administration permet 
  39. α n'importe qui de prendre partiellement
  40. le controle de la machine distante.
  41.  
  42. Un pirate peut l'utiliser pour voler
  43. vos mots de passes ou vous empecher
  44. de travailler convenablement.
  45.  
  46. Solution : 
  47. http://members.spree.com/NetBus/remove_1.html
  48. http://members.spree.com/NetBus/remove_2.html
  49.  
  50. Facteur de risque : ElevΘ.";
  51.  
  52.  script_description(english:desc["english"], francais:desc["francais"]);
  53.  
  54.  summary["english"] = "Checks for the presence of NetBus 1.x";
  55.  summary["francais"] = "Determines la presence de NetBus 1.x";
  56.  script_summary(english:summary["english"], francais:summary["francais"]);
  57.  
  58.  script_category(ACT_GATHER_INFO);
  59.  
  60.  
  61.  script_copyright(english:"This script is Copyright (C) 1999 Renaud Deraison",
  62.         francais:"Ce script est Copyright (C) 1999 Renaud Deraison");
  63.  family["english"] = "Backdoors";
  64.  family["francais"] = "Backdoors";
  65.  script_family(english:family["english"], francais:family["francais"]);
  66.  script_dependencie("find_service.nes");
  67.  script_require_ports(12345, "Services/netbus");
  68.  exit(0);
  69. }
  70.  
  71. #
  72. # The script code starts here
  73. #
  74.  
  75. port = get_kb_item("Services/netbus");
  76. if(!port)port = 12345;
  77.  
  78. if(get_port_state(port))
  79. {
  80.  soc = open_sock_tcp(port);
  81.  if(soc)
  82.  {
  83.  
  84. #
  85. # Anti-deception toolkit check
  86.   r = recv(socket:soc, length:1024);
  87.   close(soc);
  88.   if("NetBus" >< r){
  89.       security_hole(port);
  90.     }
  91.   }
  92. }
  93.